sharp as a tack

Translations
avoir l’esprit vif
Definitions
Extremely intelligent or quick-witted; very perceptive or clever.